﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MineDiscover
{
    public enum TileStyle
    {   
        TileDraw,
        TileImage
    }
    public enum TileState
    {
        Close,
        Suspect,
        Flag,
        Open
    }
    public enum DifficultType
    {
        Beginner,
        Intermediate,
        Advanced
    }
    public enum DifficultValue
    {
        BeginnerWidth = 9,
        BeginnerHeight = 9,
        BeginnerMine = 10,
        IntermediateWidth = 16,
        IntermediateHeight = 16,
        IntermediaMine = 20,
        AdvancedWidth = 30,
        AdvancedHeight = 30,
        AdvancedMine = 99
    }

    public struct Difficulty
    {
        public int Columns;
        public int Rows;
        public int Mine;
        public Difficulty(int width, int height, int mine)
        {
            Columns = width;
            Rows = height;
            Mine = mine;
        }
    }
}
